London, England
bar • experience • lodging • restaurants
Posted over 5 years ago
The Athenaeum Hotel & Residences
posted in
United Kingdom
Welcome to the fabulous 5 Star, the Athenaeum, your home from home in central London. Our subtle, sophisticated environment and stunning Mayfair locations speaks volumes about anyone using our luxury event space. Wonderful leafy views of the aptly named Green Park opposite from our floor to ceiling windows, contribute highly to any daytime event, people feel more alert, happier and at home.
0